Remotes遙控器

Apple TV Remote 是 Apple TV 的主要輸入方式,幫助使用者在房間各處連線螢幕內容。

除了幾個特定按鈕,Apple TV Remote 還結合了點按板和觸控表面,以支援輕掃和按下等熟悉手勢,供使用者用於導航 Apple tvOS App、瀏覽頻道和內容、播放和暫停媒體以及進行選擇。

最佳實踐

優先使用標準手勢以執行標準操作。使用者期望遙控器在其所用的每個 App 中以標準方式工作,除非他們正在積極地玩遊戲。將標準遙控器行為重新定義或改變用途可能導致使用者產生困惑,並增加體驗複雜度。

與 Apple tvOS 焦點體驗保持一致:焦點體驗在使用者與其觀看內容之間建立了牢固的聯絡。確保以使用者熟悉的方式將手勢與焦點體驗結合起來(例如始終讓焦點朝手勢移動方向移動),以在你的 App 中加強這種聯絡。

提供清晰的反饋以向使用者展示在 App 中執行手勢時會發生什麼:例如,當使用者將拇指輕放在遙控器上時,向使用者展示在哪裡向下輕掃可顯示資訊區域。

僅在 App 中可行時才定義新手勢:例如,在玩遊戲時,自定義手勢可能會成為一種有趣的體驗。在大多數其他情況下,使用者期望使用標準手勢,可能不喜歡發現或記憶新手勢。

區分按下和輕點,並避免響應無意輕點:按下是一種有意操作,它適用於選取按鈕、確認選擇,以及在玩遊戲過程中發起操作。輕點手勢在用於導航或顯示更多資訊時不錯,但請記住,使用者將拇指放在遙控器上、拿起遙控器、四處移動或將其交給他人時,可能會導致無意輕點,因此,避免在影片播放過程中響應輕點通常效果更佳。

考慮利用輕點的位置來輔助導航或玩遊戲:遙控器可以區分觸控表面上的上、下、左和右輕點手勢。僅當位置輕點在你 App 的環境中有意義且此類行為直觀和可發現時,才作出響應。

在幾乎所有情況下,當使用者按下“返回”按鈕時開啟當前螢幕的父螢幕:對 App 或遊戲的最頂層而言,父螢幕是 Apple TV 的主螢幕;在 App 中,父螢幕由 App 層級定義,並不一定是上一個螢幕。此標準行為的一個例外是,當使用者正在積極地玩遊戲時,可能會很容易地意外重複按下“返回”按鈕。為了避免在此情景下中斷遊戲,請透過開啟遊戲內暫停選單來響應“返回”按鈕,讓使用者使用不同的互動方式導航迴游戲主選單。遊戲內暫停選單開啟時,透過關閉選單並繼續遊戲來響應“返回”按鈕的按下行為。注意,使用者按住“返回”按鈕時,可以從任意位置前往主螢幕。有關指南,請參閱按鈕

媒體播放期間正確響應播放/暫停按鈕:播放音樂或影片時,使用者期望按下播放/暫停按鈕可播放、暫停或繼續播放。

手勢

點按板的觸控表面會檢測輕掃和按下。

輕掃。輕掃可讓使用者毫不費力地滾動瀏覽大量專案,移動先快後慢,具體取決於輕掃的力度。當使用者向上或向下輕掃遙控器的邊緣時,可以非常快速瀏覽專案。

按下。使用者可以按下以啟用控制或選擇專案。另外,使用者還可以在輕掃前按下以啟用滑動模式。

按鈕

確保你的 App 或遊戲按以下方式響應特定按下行為:

按鈕或區域App 中的預期行為遊戲中的預期行為
觸控表面(輕掃)導航。更改焦點。執行方向鍵行為。
觸控表面(按下)啟用控制或專案。更深入地導航。執行主按鈕行為。
背面返回上個螢幕。退出到 Apple TV 主螢幕。暫停/繼續玩遊戲。返回上個螢幕、退出到遊戲主選單,或退出到 Apple TV 主螢幕。
播放/暫停啟用媒體播放。暫停/繼續播放媒體。執行輔助按鈕行為。跳過簡介影片。

相容遙控器

部分遙控器相容 Apple TV,上面包括了用於瀏覽電視直播或其他頻道內容的按鈕。例如,遙控器可能包括使用者可用於開啟電子節目指南 (EPG) 的按鈕,以及可用於瀏覽指南或更換頻道的其他按鈕。有關開發者指南,請參閱 ;有關設計指南,請參閱EPG 體驗

如果你的直播觀看 App 提供 EPG,請以使用者期望的方式響應遙控器的 EPG 瀏覽按鈕。當使用者按下“指南”或“瀏覽”按鈕時,他們期望開啟 EPG。檢視 EPG 時,使用者期望透過按下“上一頁”或“下一頁”按鈕來導航瀏覽。使用者瀏覽 EPG 時,避免以其他方式響應這些按鈕。在 Apple TV Remote 及相容遙控器上,使用者還可以輕點觸控表面的上部或下部區域來瀏覽 EPG。如果你的 App 不支援 EPG 體驗,系統會將這些按鈕的按下行為傳送到觀看者裝置上的預設指南 App。

內容播放時,以更換頻道的方式響應相容遙控器的“上一頁”或“下一頁”按鈕。使用者期望這些按鈕在他們檢視內容和瀏覽 EPG 之間切換時具有不同的行為。